const Router = require('koa-router')
const router = new Router()
let banner = '/imgs/banner4.jpg'
/**
 * 重新封装
 * @param {string} host 域名地址
 * @param {number} index 指定下标修改对象数据
 */
function getMenu(host, index) {
  let arr = [{
    id: 1,
    title: '机动车驾驶培训',
    href: `${host}/jdcjspx/`,
    checked: false
  }, {
    id: 2,
    title: '特种作业培训',
    href: `${host}/tzzypx/`,
    checked: false
  }, {
    id: 3,
    title: '道路运输资格培训',
    href: `${host}/dlyszgpx/`,
    checked: false
  }]
  arr[index].checked = true
  return arr
}
/* 机动车驾驶 */
router.get('/jdcjspx/', async (ctx) => {
  ctx.response.status = 200
  ctx.config.nav[3].checked = true
  ctx.config.title = '机动车驾驶培训_元翔职校'
  ctx.config.description = '机动车驾驶培训，元翔职校'
  ctx.config.keyword = '机动车驾驶培训,元翔职校'
  ctx.config.banner = ctx.config.host + banner

  await ctx.render('pxzx.ejs', {
    config: ctx.config,
    menu: getMenu(ctx.config.host, 0),
    menuName: '机动车驾驶培训',
    imgs: [{
      title: 'C1、C2驾驶培训',
      src: `${ctx.config.host}/imgs/train1-1.jpg`
    }, {
      title: 'B1、B2驾驶培训',
      src: `${ctx.config.host}/imgs/train1-2.jpg`
    }, {
      title: 'A1、A3驾驶培训',
      src: `${ctx.config.host}/imgs/train1-3.jpg`
    }, {
      title: 'A2驾驶培训',
      src: `${ctx.config.host}/imgs/train1-4.jpg`
    }],
    pathname: '/jdcjspx/'
  })
})
/* 特种作业培训 */
router.get('/tzzypx/', async (ctx) => {
  ctx.response.status = 200
  ctx.config.nav[3].checked = true
  ctx.config.title = '特种作业培训_元翔职校'
  ctx.config.description = '特种作业培训，元翔职校'
  ctx.config.keyword = '特种作业培训,元翔职校'
  ctx.config.banner = ctx.config.host + banner

  await ctx.render('pxzx.ejs', {
    config: ctx.config,
    menu: getMenu(ctx.config.host, 1),
    menuName: '特种作业培训',
    imgs: [{
      title: '高、低压电工作业培训',
      src: `${ctx.config.host}/imgs/train2-1.jpg`
    }, {
      title: '熔化焊接与热切割作业',
      src: `${ctx.config.host}/imgs/train2-2.jpg`
    }, {
      title: '高处作业培训',
      src: `${ctx.config.host}/imgs/train2-3.jpg`
    }],
    pathname: '/tzzypx/'
  })
})
/* 道路运输资格培训 */
router.get('/dlyszgpx/', async (ctx) => {
  ctx.response.status = 200
  ctx.config.nav[3].checked = true
  ctx.config.title = '道路运输资格培训_元翔职校'
  ctx.config.description = '道路运输资格培训，元翔职校'
  ctx.config.keyword = '道路运输资格培训,元翔职校'
  ctx.config.banner = ctx.config.host + banner

  await ctx.render('pxzx.ejs', {
    config: ctx.config,
    menu: getMenu(ctx.config.host, 2),
    menuName: '道路运输资格培训',
    imgs: [{
      title: '道路运输从业资格证',
      src: `${ctx.config.host}/imgs/train3-1.jpg`
    }],
    pathname: '/dlyszgpx/'
  })
})

module.exports = router